be awed by something - Turkish English Dictionary